#ifndef CARACTER_H_
#define CARACTER_H_

#include "../Dato.h"
#include "../includes.h"

namespace Toolkit
{


/**
 * Dato para pruebas
 * */
class Caracter : public Dato
{
public:
	Caracter(const char &unCaracter, const TipoSerializacion &tSerializacion);
	virtual ~Caracter();
	
	virtual void serializar(stringstream&) const;
	virtual void hidratar(stringstream&);
	
    virtual Dato* clonar() const;

    char getCaracter() const;
    void setCaracter(const char &unCaracter);

private:
	char caracter;
	TipoSerializacion tSerializacion;
};

}

#endif /*ALUMNO_H_*/
